temperature peak - French English Dictionary